-
Tags:
bluntDamage -
Name:
aBreathTakingPunch
-
Displayed name:
Breath taking punch
-
Description:
The character delivers a punch to the target's plexus which deals blunt damage and remove AP charges from the target action. They can also spend Rage Points in order to increase the target reaction time.
-
Cast description:
| AP: aAP | CD: aCDs | | :---: | :---: | | **Flux: aFluxOrCost ➞ aFluxCost** | **Range: str(vRange)** | On a successful **str(vTest)** test **MR vMR** [1d20]: Deals 1d4 Blunt damage and removes vCharge AP from the target action. Moreover, by spending vRageUsed RP the target reaction time is increased by {vRageUsed/2} second(s). The affected creature do a Vigor test which, on success, reduces by half the amount of AP lost, the damage and the reaction time increase.
-
Condition:
sFlux >= aFluxCost "You don't have enough Flux" sRagePoints >= vRageUsed "You don't have enough rage points"
-
AP cost:
2
-
Cooldown:
5
-
Flux cost:
apMod(aAP)*cdMod(aCD)*targetMod(1,0)*puncMod(0,1)*contactMod*autoSave*halfOnSave*(effect(40,60)+effect(vCharge*150,75))
-
Variables:
vCharge.slider(Charge,1,10,1) vRageUsed.slider(RP,0,sRagePoints,2) vRange.choice(Range,[Contact],[contactMod]) vTest.choice(Test,[Vigor],[sVigor]) vMR.add(vTest)
-
On used script:
sFlux.current.change(-aFluxCost) sRagePoints.current.change(-vRageUsed) aName.cd.set(aCD)
-
Type:
1
-
Action effects:
-
Use case:
3*(vRageUsed>0)
-
Name:
Breath taking punch (Fail)
-
Description:
-
Script:
aReaction.cd.change({floor(vRageUsed/2)})
-
Variables:
-
Use case:
3*(vRageUsed>0)
-
Name:
Breath taking punch (Succeed)
-
Description:
-
Script:
aReaction.cd.change({floor(vRageUsed/4)})
-
Variables:
-